Use this menu to control the processor execution or to reset the memory and registers to their standard states.
Starts the execution.
Starts the execution. Not available because the processor is already executing instructions, or because no microprogram document is currently open.
Stops the execution of instructions.
Stops the execution of instructions. Not available because the processor is not executing instructions, or because no microprogram document is currently open.
Not available because the processor is executing instructions.
Carries on the execution of one clock subcycle. Each microinstruction executes in four clock subcycles.
Carries on the execution of one microinstruction. Each conventional instruction is composed by four (or more) microinstructions, two for fetching it from the main memory, one for hardware decoding, and one (or more) for the actual execution.
Carries on the execution of one conventional instruction.
Resets memory to its initial state (for the most part it will be zeroed out).
Resets memory to its initial state (for the most part it will be zeroed out). Not available because resetting memory while the processor is executing instructions is somewhat dangerous.
Resets the Program Counter and the Stack Pointer to their standard initial values. You can modify the standard values in the preferences dialog.
Resets the Program Counter and the Stack Pointer to their standard initial values. Not available because modifying the registers while the processor is executing instructions is somewhat dangerous.
Scrolls the Disassembler window in order to bring in view a certain part of memory. Not available because the window is not visible.
Scrolls the Dump window in order to bring in view a certain part of memory. Not available because the window is not visible.
Selects the microprogram instruction pointed to by the MPC.
Selects the microprogram instruction pointed to by the MPC. Not available because no microprogram document is currently open.